🇬🇧 en fi 🇫🇮

set up shop verb

  • To physically arrange a shop or workplace.
avata, pystyttää
  • (idiomatic) To establish a business.
perustaa
Wiktionary Links